sound business and financial practices - Turkish English Dictionary